protector superior - French English Dictionary